ample means - Francés Inglés Diccionario